% ------------------------------------------------------------------------
% SAMPLE BIBLIOGRAPHY FILE
% ------------------------------------------------------------------------

@manual{ATL,
organization = {{The ATLAS Transformation Language}},
address={\url{http://www.eclipse.org/m2m/atl/}},
}

@manual{mediniQVT,
organization = {{medini QVT}},
address={\url{http://projects.ikv.de/qvt}},
}


@manual{QVTATL,
organization = {{QVT to ATL Virtual Machine Compiler}},
address={\url{http://www.eclipse.org/m2m/atl/usecases/QVT2ATLVM/}},
}

QVT to ATL Virtual Machine Compiler

@manual{OMG,
organization = {Catalog of OMG Modeling and Metadata Specifications},
address={\url{http://www.omg.org/technology/documents/modeling_spec_catalog.htm}},
}

@manual{JMX,
organization = {Java Management Extensions},
address={\url{http://www.jcp.org/en/jsr/detail?id=77}},
}

@manual{Julia,
organization = {Fractal - Julia.},
address={\url{http://fractal.objectweb.org/julia/}},
}

@manual{JBoss,
organization = {JBoss Application Server},
address={\url{http://www.jboss.org/}},
}

@manual{CIM,
organization = {Common Information Model Standards},
address={\url{http://www.dmtf.org/standards/cim/}},
}

@manual{JPS,
organization = {Java PetStore},
address={\url{http://java.sun.com/developer/releases/petstore/}},
}

@manual{JOnAS,
organization = {{JOnAS Project. Java Open Application Server}},
address={\url{http://jonas.objectweb.org}}
}

@book{EMF,
title={{Eclipse Modeling Framework}},
author={Budinsky, F. and Brodsky, S.A. and Merks, E.},
publisher={Pearson Education},
address={project address: \url{http://www.eclipse.org/modeling/emf}}
}

@inproceedings{ABCTool,
author = {Hong Mei and Gang Huang},
title = { {ABCTool}: A Tool for Architecture Centric Engineering of Component based Systems},
booktitle = {International Conference on Software engineering (ICSE), Companion Volume},
year = {2008},
pages = {957-958}
}

@inproceedings{Alanen03,
  author    = {Marcus Alanen and
               Ivan Porres},
  title     = {Difference and Union of Models},
  year      = {2003},
  pages     = {2-17},
  booktitle = {The 6th Unified Modeling Language (UML)},
  publisher = {Springer},
  series    = {Lecture Notes in Computer Science},
  volume    = {2863},
  isbn      = {3-540-20243-9},
}

@inproceedings{Antkiewicz06,
author = {Michal Antkiewicz and
Krzysztof Czarnecki},
title = {Framework-Specific Modeling Languages with Round-Trip Engineering},
booktitle = {Model Driven Engineering Languages and Systems, 9th International
Conference (MoDELS)},
year = {2006},
pages = {692-706},
ee = {http://dx.doi.org/10.1007/11880240_48},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

@inproceedings{Blair98,
title={{An architecture for next generation middleware}},
author={Blair, G.S. and Coulson, G. and Robin, P. and Papathomas, M.},
booktitle={IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing},
year={1998},
publisher={Springer-Verlag}
}

@inproceedings{Bencomo06,
author={N. Bencomo and G. Blair and R. France},
title={Summary of the Workshop {Models@run.time at MoDELS} 2006.},
booktitle = {Lecture Notes in Computer Science, Satellite Events at the MoDELS 2006 Conference, LNCS,},
year={2006},
pages={226-230}
}

@inproceedings{Bencomo08,
author={N. Bencomo and P. Grace and C. Flores and D. Hughes and G. Blair},
title={Genie: Supporting the Model Driven Development of Reflective, Component-based Adaptive Systems}, 
booktitle={International Conference on Software Engineering {(ICSE)}},
pages={811-814},
year={2008}
}


@inproceedings{Bradbury04,
author = {Jeremy S. Bradbury and
James R. Cordy and
J{\"u}rgen Dingel and
Michel Wermelinger},
title = {A survey of self-management in dynamic software architecture
specifications},
booktitle = {The 1st ACM SIGSOFT Workshop on Self-Managed
Systems (WOSS)},
year = {2004},
pages = {28-33},
}



@inproceedings{Fractal,
title={{An Open Component Model and Its Support in Java}},
author={Bruneton, E. and Coupaye, T. and Leclercq, M. and Quema, V. and Stefani, J.B. and Rhone-Alpes, I.},
booktitle={International Symposium on Component-Based Software Engineering (CBSE)},
year={2004},
pages={7-22},
publisher={Springer},
}

@article{Foster07,
author = {J. Nathan Foster and Michael B. Greenwald and Jonathan T. Moore and Benjamin C. Pierce and Alan Schmitt},
title = {Combinators for bidirectional tree transformations: A linguistic approach to the view-update problem},
journal = {ACM Trans. Program. Lang. Syst.},
volume = {29},
number = {3},
year = {2007},
issn = {0164-0925},
pages = {17},
doi = {http://doi.acm.org/10.1145/1232420.1232424},
publisher = {ACM},
address = {New York, NY, USA},
}

@inproceedings{France07,
author = {Robert France and Bernhard Rumpe},
title = {Model-driven Development of Complex Software: A Research Roadmap},
booktitle = {Future of Software Engineering (FOSE) in ICSE '07},
year = {2007},
isbn = {0-7695-2829-5},
pages = {37--54},
doi = {http://dx.doi.org/10.1109/FOSE.2007.14},
publisher = {IEEE Computer Society},
address = {Washington, DC, USA},
}
% ------------------------------------------------------------------------

@article{Garlan04,
author = {David Garlan and
Shang-Wen Cheng and
An-Cheng Huang and
Bradley R. Schmerl and
Peter Steenkiste},
title = {Rainbow: Architecture-Based Self-Adaptation with Reusable
Infrastructure},
journal = {IEEE Computer},
volume = {37},
number = {10},
year = {2004},
pages = {46-54},
ee = {http://csdl.computer.org/comp/mags/co/2004/10/rx046abs.htm},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

@inproceedings{Giese06,
author = {Holger Giese and
Robert Wagner},
title = {Incremental Model Synchronization with Triple Graph Grammars},
booktitle = {Model Driven Engineering Languages and Systems, 9th International
Conference (MoDELS)},
year = {2006},
pages = {543-557},
ee = {http://dx.doi.org/10.1007/11880240_38},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

@article{Grundy98,
author = {John C. Grundy and
John G. Hosking and
Warwick B. Mugridge},
title = {Inconsistency Management for Multiple-View Software Development
Environments},
journal = {IEEE Trans. Software Eng.},
volume = {24},
number = {11},
year = {1998},
pages = {960-981},
ee = {http://csdl.computer.org/comp/trans/ts/1998/11/e0960abs.htm},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
% ------------------------------------------------------------------------

@inproceedings{Liu07,
author = {Dongxi Liu and
Zhenjiang Hu and
Masato Takeichi},
title = {Bidirectional interpretation of {XQuery}},
booktitle = {ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation (PEPM)},
year = {2007},
pages = {21-30},
ee = {http://doi.acm.org/10.1145/1244381.1244386},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

@article{Huang06,
author = {Gang Huang and
Hong Mei and
Fuqing Yang},
title = {Runtime recovery and manipulation of software architecture
of component-based systems},
journal = {Autom. Softw. Eng.},
volume = {13},
number = {2},
year = {2006},
pages = {257-281},
ee = {http://dx.doi.org/10.1007/s10515-006-7738-4},
bibsource = {DBLP, http://dblp.uni-trier.de}
}


@article{Kramer90,
author = {Jeff Kramer and Jeff Magee},
title = {The Evolving Philosophers Problem: Dynamic Change Management},
journal = {IEEE Trans. Softw. Eng.},
volume = {16},
number = {11},
year = {1990},
issn = {0098-5589},
pages = {1293--1306},
doi = {http://dx.doi.org/10.1109/32.60317},
publisher = {IEEE Press},
address = {Piscataway, NJ, USA},
}

@article{Med00,
Author = {Medvidovic, Nenad and Taylor, Richard N.},
Title = {A Classification and Comparison Framework for Software Architecture Description Languages},
Journal = {IEEE Trans. on Softw. Eng.},
Pages = {70-93},
Year = {2000},
}

@inproceedings{Mei04,
title={{PKUAS: an architecture-based reflective component operating platform}},
author={Mei, H. and Huang, G.},
booktitle={Distributed Computing Systems. (FTDCS) 10th IEEE International Workshop on Future Trends of},
pages={163--169},
year={2004}
}

@article{Ommering00,
author = {Rob C. van Ommering and
Frank van der Linden and
Jeff Kramer and
Jeff Magee},
title = {The Koala Component Model for Consumer Electronics Software},
journal = {IEEE Computer},
volume = {33},
number = {3},
year = {2000},
pages = {78-85},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

@inproceedings{Oreizy98,
author = {Peyman Oreizy and Nenad Medvidovic and Richard N. Taylor},
title = {Architecture-based runtime software evolution},
booktitle = {Proceedings of the 20th international conference on Software engineering (ICSE)},
year = {1998},
isbn = {0-8186-8368-6},
pages = {177--186},
location = {Kyoto, Japan},
publisher = {IEEE Computer Society},
address = {Washington, DC, USA},
}

@inproceedings{Oreizy08,
 author = {Peyman Oreizy and Nenad Medvidovic and Richard N. Taylor},
 title = {Runtime software adaptation: framework, approaches, and styles},
 booktitle = {ICSE Companion '08: Companion of the 30th international conference on Software engineering},
 year = {2008},
 isbn = {978-1-60558-079-1},
 pages = {899--910},
 location = {Leipzig, Germany},
 doi = {http://doi.acm.org/10.1145/1370175.1370181},
 publisher = {ACM},
 address = {New York, NY, USA},
 }


@article{Schmerl06,
 author = {Bradley Schmerl and Jonathan Aldrich and David Garlan and Rick Kazman and Hong Yan},
 title = {Discovering Architectures from Running Systems},
 journal = {IEEE Trans. Softw. Eng.},
 volume = {32},
 number = {7},
 year = {2006},
 issn = {0098-5589},
 pages = {454--466},
 doi = {http://dx.doi.org/10.1109/TSE.2006.66},
 publisher = {IEEE Press},
 address = {Piscataway, NJ, USA},
 }

@inproceedings{Shen05,
author = {Junrong Shen and Xi Sun and Gang Huang and Wenpin Jiao and Yanchun Sun and Hong Mei},
title = {Towards a unified formal model for supporting mechanisms of dynamic component update},
booktitle = {ESEC/FSE-13},
year = {2005},
isbn = {1-59593-014-0},
pages = {80--89},
location = {Lisbon, Portugal},
doi = {http://doi.acm.org/10.1145/1081706.1081720},
publisher = {ACM},
address = {New York, NY, USA},
}

@inproceedings{Sicard08,
 author = {Sylvain Sicard and Fabienne Boyer and Noel De Palma},
 title = {Using components for architecture-based management: the self-repair case},
 booktitle = {ICSE '08: Proceedings of the 30th international conference on Software engineering},
 year = {2008},
 isbn = {978-1-60558-079-1},
 pages = {101--110},
 location = {Leipzig, Germany},
 doi = {http://doi.acm.org/10.1145/1368088.1368103},
 publisher = {ACM},
 address = {New York, NY, USA},
 }


@inproceedings{Song07,
author = {Hui Song and
Yanchun Sun and
Li Zhou and
Gang Huang},
title = {Towards Instant Automatic Model Refinement Based on {OCL}},
year = {2007},
pages = {167-174},
booktitle = {14th Asia-Pacific Software Engineering Conference (APSEC)},
publisher = {IEEE Computer Society},
year = {2007},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

@inproceedings{Stevens07,
  author    = {Perdita Stevens},
  title     = {Bidirectional Model Transformations in {QVT}: Semantic Issues
               and Open Questions},
  year      = {2007},
  pages     = {1-15},
  booktitle = {Model Driven Engineering Languages and Systems, 10th International
               Conference, MoDELS 2007, Nashville, USA, September 30 -
               October 5, 2007, Proceedings},
 	series    = {Lecture Notes in Computer Science},
  volume    = {4735},
  isbn      = {978-3-540-75208-0},
}


@inproceedings{Weigert00,
author = {Thomas Weigert and
David Garlan and
John Knapman and
Birger M{\o}ller-Pedersen and
Bran Selic},
title = {Modeling of Architectures with {UML}},
booktitle = {International Conference on The Unified Modeling Language, Advancing
the Standard (UML)},
year = {2000},
pages = {556-569},
ee = {http://link.springer.de/link/service/series/0558/bibs/1939/19390556.htm},
bibsource = {DBLP, http://dblp.uni-trier.de}
}


@inproceedings{Xiong07,
author = {Yingfei Xiong and
Dongxi Liu and
Zhenjiang Hu and
Haiyan Zhao and
Masato Takeichi and
Hong Mei},
title = {Towards automatic model synchronization from model transformations},
booktitle = {22nd IEEE/ACM International Conference on Automated Software
Engineering (ASE)},
year = {2007},
pages = {164-173},
}

@inproceedings{Xiong08,
author={Yingfei Xiong and Zhenjiang Hu and Haiyan Zhao and Masato Takeichi and Hui Song and Hong Mei},
title={Beanbag: Operation-based Synchronization with Intra-relations},
booktitle = {GRACE Technical Report GRACE-TR-2008-04},
year={2008}
}
@inproceedings{Zhang06,
author = {Ji Zhang and
Betty H. C. Cheng},
title = {Model-based development of dynamically adaptive software},
booktitle = {International Conference on Software Engineering (ICSE)},
year = {2006},
pages = {371-380},
ee = {http://doi.acm.org/10.1145/1134337},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

@inproceedings{SAUML,
author = {Jon Oldevik and
{\O}ystein Haugen},
title = {Architectural Aspects in {UML}},
booktitle = {Model Driven Engineering Languages and Systems, International
Conference, (MoDELS)},
year = {2007},
pages = {301-315},
publisher = {Springer},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

